/**
 * @author zx
 */
function RunGLNL(){
    var today = new Date();
    var d = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
    var DDDD = (today.getYear() < 100 ? today.getYear() + 1900 : today.getYear()) + "年" + (today.getMonth() + 1) + "月" + today.getDate() + "日";
    DDDD = DDDD + " " + d[today.getDay()];
    DDDD = DDDD + " " + (CnDateofDateStr(today));
    //DDDD = DDDD+ " " + SolarTerm(today);
    document.write(DDDD);
}

function DaysNumberofDate(DateGL){
    return parseInt((Date.parse(DateGL) - Date.parse(DateGL.getFullYear() + "/1/1")) / 86400000) + 1;
}

function CnDateofDate(DateGL){
    var CnData = new Array(0x16, 0x2a, 0xda, 0x00, 0x83, 0x49, 0xb6, 0x05, 0x0e, 0x64, 0xbb, 0x00, 0x19, 0xb2, 0x5b, 0x00, 0x87, 0x6a, 0x57, 0x04, 0x12, 0x75, 0x2b, 0x00, 0x1d, 0xb6, 0x95, 0x00, 0x8a, 0xad, 0x55, 0x02, 0x15, 0x55, 0xaa, 0x00, 0x82, 0x55, 0x6c, 0x07, 0x0d, 0xc9, 0x76, 0x00, 0x17, 0x64, 0xb7, 0x00, 0x86, 0xe4, 0xae, 0x05, 0x11, 0xea, 0x56, 0x00, 0x1b, 0x6d, 0x2a, 0x00, 0x88, 0x5a, 0xaa, 0x04, 0x14, 0xad, 0x55, 0x00, 0x81, 0xaa, 0xd5, 0x09, 0x0b, 0x52, 0xea, 0x00, 0x16, 0xa9, 0x6d, 0x00, 0x84, 0xa9, 0x5d, 0x06, 0x0f, 0xd4, 0xae, 0x00, 0x1a, 0xea, 0x4d, 0x00, 0x87, 0xba, 0x55, 0x04);
    var CnMonth = new Array();
    var CnMonthDays = new Array();
    var CnBeginDay;
    var LeapMonth;
    var Bytes = new Array();
    var I;
    var CnMonthData;
    var DaysCount;
    var CnDaysCount;
    var ResultMonth;
    var ResultDay;
    var yyyy = DateGL.getYear();
    var mm = DateGL.getMonth() + 1;
    var dd = DateGL.getDate();
    if (yyyy < 100) 
        yyyy += 1900;
    if ((yyyy < 1997) || (yyyy > 2020)) {
        return 0;
    }
    Bytes[0] = CnData[(yyyy - 1997) * 4];
    Bytes[1] = CnData[(yyyy - 1997) * 4 + 1];
    Bytes[2] = CnData[(yyyy - 1997) * 4 + 2];
    Bytes[3] = CnData[(yyyy - 1997) * 4 + 3];
    if ((Bytes[0] & 0x80) != 0) {
        CnMonth[0] = 12;
    }
    else {
        CnMonth[0] = 11;
    }
    CnBeginDay = (Bytes[0] & 0x7f);
    CnMonthData = Bytes[1];
    CnMonthData = CnMonthData << 8;
    CnMonthData = CnMonthData | Bytes[2];
    LeapMonth = Bytes[3];
    for (I = 15; I >= 0; I--) {
        CnMonthDays[15 - I] = 29;
        if (((1 << I) & CnMonthData) != 0) {
            CnMonthDays[15 - I]++;
        }
        if (CnMonth[15 - I] == LeapMonth) {
            CnMonth[15 - I + 1] = -LeapMonth;
        }
        else {
            if (CnMonth[15 - I] < 0) {
                CnMonth[15 - I + 1] = -CnMonth[15 - I] + 1;
            }
            
            
            else {
                CnMonth[15 - I + 1] = CnMonth[15 - I] + 1;
            }
            if (CnMonth[15 - I + 1] > 12) {
                CnMonth[15 - I + 1] = 1;
            }
        }
    }
    DaysCount = DaysNumberofDate(DateGL) - 1;
    if (DaysCount <= (CnMonthDays[0] - CnBeginDay)) {
        if ((yyyy > 1901) && (CnDateofDate(new Date((yyyy - 1) + "/12/31")) < 0)) {
            ResultMonth = -CnMonth[0];
        }
        else {
            ResultMonth = CnMonth[0];
        }
        ResultDay = CnBeginDay + DaysCount;
    }
    else {
        CnDaysCount = CnMonthDays[0] - CnBeginDay;
        I = 1;
        while ((CnDaysCount < DaysCount) && (CnDaysCount + CnMonthDays[I] < DaysCount)) {
            CnDaysCount += CnMonthDays[I];
            I++;
        }
        ResultMonth = CnMonth[I];
        ResultDay = DaysCount - CnDaysCount;
    }
    if (ResultMonth > 0) {
        return ResultMonth * 100 + ResultDay;
    }
    else {
        return ResultMonth * 100 - ResultDay;
    }
}

function CnYearofDate(DateGL){
    var YYYY = DateGL.getYear();
    var MM = DateGL.getMonth() + 1;
    var CnMM = parseInt(Math.abs(CnDateofDate(DateGL)) / 100);
    if (YYYY < 100) 
        YYYY += 1900;
    if (CnMM > MM) 
        YYYY--;
    YYYY -= 1864;
    return CnEra(YYYY) + "年";
}

function CnMonthofDate(DateGL){
    var CnMonthStr = new Array("零", "正", "二", "三", "四", "五", "六", "七", "八", "九", "十", "冬", "腊");
    var Month;
    Month = parseInt(CnDateofDate(DateGL) / 100);
    if (Month < 0) {
        return "闰" + CnMonthStr[-Month] + "月";
    }
    else {
        return CnMonthStr[Month] + "月";
    }
}

function CnDayofDate(DateGL){
    var CnDayStr = new Array("零", "初一", "初二", "初三", "初四", "初五", "初六", "初七", "初八", "初九", "初十", "十一", "十二", "十三", "十四", "十五", "十六", "十七", "十八", "十九", "二十", "廿一", "廿二", "廿三", "廿四", "廿五", "廿六", "廿七", "廿八", "廿九", "三十");
    var Day;
    Day = (Math.abs(CnDateofDate(DateGL))) % 100;
    return CnDayStr[Day];
}

function DaysNumberofMonth(DateGL){
    var MM1 = DateGL.getYear();
    MM1 < 100 ? MM1 += 1900 : MM1;
    var MM2 = MM1;
    MM1 += "/" + (DateGL.getMonth() + 1);
    MM2 += "/" + (DateGL.getMonth() + 2);
    MM1 += "/1";
    MM2 += "/1";
    return parseInt((Date.parse(MM2) - Date.parse(MM1)) / 86400000);
}

function CnEra(YYYY){
    var Tiangan = new Array("甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸");
    //var Dizhi=new Array("子(鼠)","丑(牛)","寅(虎)","卯(兔)","辰(龙)","巳(蛇)",
    //"午(马)","未(羊)","申(猴)","酉(鸡)","戌(狗)","亥(猪)");
    var Dizhi = new Array("子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥");
    return Tiangan[YYYY % 10] + Dizhi[YYYY % 12];
}

function CnDateofDateStr(DateGL){
    if (CnMonthofDate(DateGL) == "零月") 
        return "&#12288;请调整您的计算机日期!";
    else 
        return "农历" + CnYearofDate(DateGL) + " " + CnMonthofDate(DateGL) + CnDayofDate(DateGL);
}

function SolarTerm(DateGL){
    var SolarTermStr = new Array("小寒", "大寒", "立春", "雨水", "惊蛰", "春分", "清明", "谷雨", "立夏", "小满", "芒种", "夏至", "小暑", "大暑", "立秋", "处暑", "白露", "秋分", "寒露", "霜降", "立冬", "小雪", "大雪", "冬至");
    var DifferenceInMonth = new Array(1272060, 1275495, 1281180, 1289445, 1299225, 1310355, 1321560, 1333035, 1342770, 1350855, 1356420, 1359045, 1358580, 1355055, 1348695, 1340040, 1329630, 1318455, 1306935, 1297380, 1286865, 1277730, 1274550, 1271556);
    var DifferenceInYear = 31556926;
    var BeginTime = new Date(1901 / 1 / 1);
    BeginTime.setTime(947120460000);
    for (; DateGL.getYear() < BeginTime.getYear();) {
        BeginTime.setTime(BeginTime.getTime() - DifferenceInYear * 1000);
    }
    for (; DateGL.getYear() > BeginTime.getYear();) {
        BeginTime.setTime(BeginTime.getTime() + DifferenceInYear * 1000);
    }
    for (var M = 0; DateGL.getMonth() > BeginTime.getMonth(); M++) {
        BeginTime.setTime(BeginTime.getTime() + DifferenceInMonth[M] * 1000);
    }
    if (DateGL.getDate() > BeginTime.getDate()) {
        BeginTime.setTime(BeginTime.getTime() + DifferenceInMonth[M] * 1000);
        M++;
    }
    if (DateGL.getDate() > BeginTime.getDate()) {
        BeginTime.setTime(BeginTime.getTime() + DifferenceInMonth[M] * 1000);
        M == 23 ? M = 0 : M++;
    }
    var JQ;
    if (DateGL.getDate() == BeginTime.getDate()) {
        JQ = "&#12288; 今天是<font color='#FF9999'><b>" + SolarTermStr[M] + "</b></font>";
    }
    else 
        if (DateGL.getDate() == BeginTime.getDate() - 1) {
            JQ = "&#12288; 明天是<font color='#FF9999'><b>" + SolarTermStr[M] + "</b></font>";
        }
        else 
            if (DateGL.getDate() == BeginTime.getDate() - 2) {
                JQ = "&#12288; 后天是<font color='#FF9999'><b>" + SolarTermStr[M] + "</b></font>";
            }
            else {
                JQ = " "
                if (DateGL.getMonth() == BeginTime.getMonth()) {
                    JQ += "&#12288; 本月";
                }
                else {
                    JQ += "&#12288; 下月";
                }
                JQ += BeginTime.getDate() + "日" + "<font color='#FF9999'><b>" + SolarTermStr[M] + "</b></font>";
            }
    return JQ;
}

function CAL(){
}

RunGLNL();

function CurentTime(){
    var now = new Date();
    var hh = now.getHours();
    var mm = now.getMinutes();
    var ss = now.getTime() % 60000;
    ss = (ss - (ss % 1000)) / 1000;
    var clock = hh + ':';
    if (mm < 10) 
        clock += '0';
    clock += mm + ':';
    if (ss < 10) 
        clock += '0';
    clock += ss;
    return (clock);
}

function tick(){
    var hours, minutes, seconds, xfile;
    var intHours, intMinutes, intSeconds;
    var today;
    today = new Date();
    intHours = today.getHours();
    intMinutes = today.getMinutes();
    intSeconds = today.getSeconds();
    if (intHours == 0) {
        hours = "12:";
        xfile = "午夜";
    }
    else 
        if (intHours < 8) {
            hours = intHours + ":";
            xfile = "清晨";
        }
        else 
            if (intHours < 12) {
                hours = intHours + ":";
                xfile = "上午";
            }
            else 
                if (intHours == 12) {
                    hours = "12:";
                    xfile = "正午";
                }
                else 
                    if (intHours > 17) {
                        hours = intHours + ":";
                        xfile = "晚上";
                    }
                    else {
                        intHours = intHours - 12
                        hours = intHours + ":";
                        xfile = "下午";
                    }
    if (intMinutes < 10) {
        minutes = "0" + intMinutes + ":";
    }
    else {
        minutes = intMinutes + ":";
    }
    if (intSeconds < 10) {
        seconds = "0" + intSeconds + " ";
    }
    else {
        seconds = intSeconds + " ";
    }
    timeString = xfile + hours + minutes + seconds;
    Clock.innerHTML = timeString;
    window.setTimeout("tick();", 100);
}

window.onload = tick;


//main.js
//公共脚本文件 main.js

//导航，漂浮			
function Display(ID){
    if (ID.style.display == 'none') {
        ID.style.display = '';
    }
    else {
        ID.style.display = 'none';
    }
}

function addEvent(obj, evtType, func, cap){
    cap = cap || false;
    if (obj.addEventListener) {
        obj.addEventListener(evtType, func, cap);
        return true;
    }
    else 
        if (obj.attachEvent) {
            if (cap) {
                obj.setCapture();
                return true;
            }
            else {
                return obj.attachEvent("on" + evtType, func);
            }
        }
        else {
            return false;
        }
}

function getPageScroll(){
    var xScroll, yScroll;
    if (self.pageXOffset) {
        xScroll = self.pageXOffset;
    }
    else 
        if (document.documentElement && document.documentElement.scrollLeft) {
            xScroll = document.documentElement.scrollLeft;
        }
        else 
            if (document.body) {
                xScroll = document.body.scrollLeft;
            }
    if (self.pageYOffset) {
        yScroll = self.pageYOffset;
    }
    else 
        if (document.documentElement && document.documentElement.scrollTop) {
            yScroll = document.documentElement.scrollTop;
        }
        else 
            if (document.body) {
                yScroll = document.body.scrollTop;
            }
    arrayPageScroll = new Array(xScroll, yScroll);
    return arrayPageScroll;
}

function GetPageSize(){
    var xScroll, yScroll;
    if (window.innerHeight && window.scrollMaxY) {
        xScroll = document.body.scrollWidth;
        yScroll = window.innerHeight + window.scrollMaxY;
    }
    else 
        if (document.body.scrollHeight > document.body.offsetHeight) {
            xScroll = document.body.scrollWidth;
            yScroll = document.body.scrollHeight;
        }
        else {
            xScroll = document.body.offsetWidth;
            yScroll = document.body.offsetHeight;
        }
    var windowWidth, windowHeight;
    if (self.innerHeight) {
        windowWidth = self.innerWidth;
        windowHeight = self.innerHeight;
    }
    else 
        if (document.documentElement && document.documentElement.clientHeight) {
            windowWidth = document.documentElement.clientWidth;
            windowHeight = document.documentElement.clientHeight;
        }
        else 
            if (document.body) {
                windowWidth = document.body.clientWidth;
                windowHeight = document.body.clientHeight;
            }
    if (yScroll < windowHeight) {
        pageHeight = windowHeight;
    }
    else {
        pageHeight = yScroll;
    }
    if (xScroll < windowWidth) {
        pageWidth = windowWidth;
    }
    else {
        pageWidth = xScroll;
    }
    arrayPageSize = new Array(pageWidth, pageHeight, windowWidth, windowHeight)
    return arrayPageSize;
}

//广告脚本文件 AdMove.js
/*
 例子
 <div id="Div2">
 ***** content ******
 </div>
 var ad=new AdMove("Div2");
 ad.Run();
 */
////////////////////////////////////////////////////////
var AdMoveConfig = new Object();
AdMoveConfig.IsInitialized = false;
AdMoveConfig.ScrollX = 0;
AdMoveConfig.ScrollY = 0;
AdMoveConfig.MoveWidth = 0;
AdMoveConfig.MoveHeight = 0;
AdMoveConfig.Resize = function(){
    var winsize = GetPageSize();
    AdMoveConfig.MoveWidth = winsize[2];
    AdMoveConfig.MoveHeight = winsize[3];
    AdMoveConfig.Scroll();
}
AdMoveConfig.Scroll = function(){
    var winscroll = getPageScroll();
    AdMoveConfig.ScrollX = winscroll[0];
    AdMoveConfig.ScrollY = winscroll[1];
}
addEvent(window, "resize", AdMoveConfig.Resize);
addEvent(window, "scroll", AdMoveConfig.Scroll);
function AdMove(id){
    if (!AdMoveConfig.IsInitialized) {
        AdMoveConfig.Resize();
        AdMoveConfig.IsInitialized = true;
    }
    var obj = document.getElementById(id);
    obj.style.position = "absolute";
    var W = AdMoveConfig.MoveWidth - obj.offsetWidth;
    var H = AdMoveConfig.MoveHeight - obj.offsetHeight;
    var x = W * Math.random(), y = H * Math.random();
    var rad = (Math.random() + 1) * Math.PI / 6;
    var kx = Math.sin(rad), ky = Math.cos(rad);
    var dirx = (Math.random() < 0.5 ? 1 : -1), diry = (Math.random() < 0.5 ? 1 : -1);
    var step = 1;
    var interval;
    this.SetLocation = function(vx, vy){
        x = vx;
        y = vy;
    }
    this.SetDirection = function(vx, vy){
        dirx = vx;
        diry = vy;
    }
    obj.CustomMethod = function(){
        obj.style.left = (x + AdMoveConfig.ScrollX) + "px";
        obj.style.top = (y + AdMoveConfig.ScrollY) + "px";
        rad = (Math.random() + 1) * Math.PI / 6;
        W = AdMoveConfig.MoveWidth - obj.offsetWidth;
        H = AdMoveConfig.MoveHeight - obj.offsetHeight;
        x = x + step * kx * dirx;
        if (x < 0) {
            dirx = 1;
            x = 0;
            kx = Math.sin(rad);
            ky = Math.cos(rad);
        }
        if (x > W) {
            dirx = -1;
            x = W;
            kx = Math.sin(rad);
            ky = Math.cos(rad);
        }
        y = y + step * ky * diry;
        if (y < 0) {
            diry = 1;
            y = 0;
            kx = Math.sin(rad);
            ky = Math.cos(rad);
        }
        if (y > H) {
            diry = -1;
            y = H;
            kx = Math.sin(rad);
            ky = Math.cos(rad);
        }
    }
    this.Run = function(){
        var delay = 10;
        interval = setInterval(obj.CustomMethod, delay);
        obj.onmouseover = function(){
            clearInterval(interval);
        }
        obj.onmouseout = function(){
            interval = setInterval(obj.CustomMethod, delay);
        }
    }
}

//弹窗
function openpopup(){



    var url6
    url6 = "ad/ad_tc.asp?id=6"
    window.open(url6, "nzmi6", "width=600,height=450,left=30,top=20,toolbar=NO,menubar=NO,scrollbars=yes,resizable=yes")
    
    
    
    
}

function get_cookie(Name){
    var search = Name + "="
    var returnvalue = "";
    if (document.cookie.length > 0) {
        offset = document.cookie.indexOf(search)
        if (offset != -1) {
            offset += search.length
            end = document.cookie.indexOf(";", offset);
            if (end == -1) 
                end = document.cookie.length;
            returnvalue = unescape(document.cookie.substring(offset, end))
        }
    }
    return returnvalue;
}

function helpor_net(){
    if (get_cookie('popped') == '') {
        openpopup()
        document.cookie = "popped=yes"
    }
}

helpor_net()

//滚动
var speed = 50//速度数值越大速度越慢
butong_net_left200.innerHTML = butong_net_left100.innerHTML
function Marquee33(){
    if (butong_net_left200.offsetWidth - butong_net_left00.scrollLeft <= 0) 
        butong_net_left00.scrollLeft -= butong_net_left100.offsetWidth
    else {
        butong_net_left00.scrollLeft++
    }
}

var MyMar33 = setInterval(Marquee33, speed)
butong_net_left00.onmouseover = function(){
    clearInterval(MyMar33)
}
butong_net_left00.onmouseout = function(){
    MyMar33 = setInterval(Marquee33, speed)
}